embedded journalist - English Synonyms Dictionary